import math
x=int(input())
if x>999 and x<10000:
    print("Число четырехзначное")
    a=x//1000
    b=(x-a*1000)//100
    c=(x-a*1000-b*100)//10
    v=x-a*1000-b*100-c*10
    print(max([a, b, c, v]))
    print(min([a, b, c, v]))
    d=0
    if a%2==0:
        d=d+1
    else:
        d=d+0
    if b%2==0:
        d=d+1
    else:
        d=d+0
    if c%2==0:
        d=d+1
    else:
        d=d+0
    if v%2==0:
        d=d+1
    else:
        d=d+0
    print("Четных",d)
    n=0
    if a==0:
        n=n+1
    else:
        n=n+0
    if b==0:
        n=n+1
    else:
        n=n+0
    if c==0:
        n=n+1
    else:
        n=n+0
    if v==0:
        n=n+1
    else:
        n=n+0
    print("Нулей",n)
    if x%2==0:
        print("Число четное")
    else:
        print("Число нечетное")
    if x%3==0:
        print("Число кратно 3")
    else:
        print("Число не кратно 3")
    t=(math.sqrt(x))
    if t%2==0:
        print("Введенное число являентся квадратом числа",t)
    else:
        print(t,"не является целым числом")
    f=0
    if a==1 or a==4 or a==9:
        f=f+1
    else:
        f=f+0
    if b==1 or b==4 or b==9:
        f=f+1
    else:
        f=f+0
    if c==1 or c==4 or c==9:
        f=f+1
    else:
        f=f+0
    if v==1 or v==4 or v==9:
        f=f+1
    else:
        f=f+0
    print(f,"цифры являютсяквадратом числа")
else:
    print("Число не четырехзначное")

